/*定义控制器 View1Controller，并注入 $rootScope、 $scope 和 $http*/
actionApp.controller('View1Controller', ['$rootScope', '$scope', '$http', function ($rootScope, $scope, $http) {
    /*使用 $scope.$on 监听 $viewControllerLoaded 事件，可以在页面内容加载完成后进行一些操作*/
    $scope.$on('$viewControllerLoaded', function () {
        console.log('页面加载完成');
    });
    /*在 scope 内定义一个方法 search, 在页面上通过 ng-click 调用*/
    $scope.search = function () {
        /*$scope.personName 获取页面定义的 ng-model="personName" 的值*/
        personName = $scope.personName;
        /*向后端地址 search 发送 get 请求*/
        $http.get('search', {
            params:{personName : personName}
        }).success(function (data) {
            $scope.person = data;
        });
    }
}]);

actionApp.controller('View2Controller', ['$rootScope', '$scope', function ($rootScope, $scope) {
    $scope.$on('$viewContentLoaded', function () {
        console.log('页面加载完成');
    });
}]);
